package com.wwwarehouse.contract.core;

/**
 * url
 * Created by ShineF on 2017/9/6 0006.
 */

public class ContractConstant {

    /**
     * 订单导入设置->订单审核信息
     */
    public static final String EDIT_IMPORT_ORDERS_INFO = "router/api?method=tradeRuleSet.save&version=1.0.0";
    public static final String GET_IMPORT_ORDERS_KEYWORDS = "router/api?method=usercenter.definedCode.getDefinedCode&version=1.0.0&t=1502095982799&w_appid=wh_iphone_1.0";
    public static final String GET_IMPORT_ORDERS_SHOP = "router/api?method=commonindustry.shop.getShopInfo&version=1.0.0";
    public static final String GET_IMPORT_ORDERS_INFO = "router/api?method=tradeRuleSet.getAuditInfo&version=1.0.0";


    /**
     * PC转手机端->导入
     */
    public static final String GET_TEMPLATES_TYPE = "router/api?method=ImportToolService.getTemplateTypes&version=1.0.0";

    /**
     * 获取任务开始时间
     */
    public static final String GET_START_TIME = "router/api?method=importTool.getActStartTime&version=1.0.0";

    /**
     * 获取短链接
     */
    public static final String GET_SHORT_URL = "router/api?method=importTool.getShortUrlAndOperationUkid&version=1.0.0";

    /**
     * 获取任务状态
     */
    public static final String GET_OPERATION_STATUS = "router/api?method=importTool.getTsOperationStatus&version=1.0.0";

    /**
     * 规划业务 模块查询数据
     */
    public static final String PLANNING_CHOOSE_MODULE = "router/api?method=usercenter.planning.chooseModule&version=1.0.0";
    /**
     * 规划业务 保存用户数据
     */
    public static final String PLANNING_SAVE_MODULES = "router/api?method=usercenter.planning.saveModules&version=1.0.0";
    /**
     * 规划业务 功能卡片查询已选择数据
     */
    public static final String PLANNING_GET_BUSINESSMODULE = "router/api?method=usercenter.planning.getBusinessModule&version=1.0.0";

    /**
     * ceshi
     */
    public static final String GET_IMPORT_TOOLS_INDEX = "router/api?method=importTool.gotoImportToolIndex&version=1.0.0";
    /**
     * 订单监控, 搜索店铺
     */
//    public static final String GET_IMPORT_TOOLS_MONITOR_INDEX = "router/api?method=searchBusinessUnitShop&version=1.0.0";
    public static final String GET_IMPORT_TOOLS_MONITOR_INDEX = "router/api?method=resource.paginationItemOrResource&version=1.0.0";

    /**
     * 发布供货供应 查询未发布
     */
    public static final String EUERY_UNPUBLISH_LIST = "router/api?method=tempPbContract.queryUnPublishList&version=1.0.0";
    /**
     * 查询可见发布
     */
    public static final String QUERY_PUBLISH_LIST = "router/api?method=tempPbContract.queryPublishList&version=1.0.0";
    /**
     * 发布的接口
     */
    public static final String SAVE = "/router/api?method=tempPbContract.save&version=1.0.0";
    /**
     * 删除单个条目
     */
    public static final String REMOVEITEM = "/router/api?method=tempPbContract.removeRsItem&version=1.0.0";

    /**
     * 功能卡片查询
     */
    public static final String PLANNING_GET_BUSINESS_MODULES = "router/api?method=usercenter.planning.getBusinessModule&version=1.0.0";

    /**
     * 交付项初始
     */
    public static final String DELIVERABLE_ITEM_DEFAULE = "router/api?method=pbResource.getPbRsDeliveryTempsByPbUkid&version=1.0.0";

    /**
     * 交付项修改
     */
    public static final String DELIVERABLE_ITEM_EDIT = "router/api?method=pbResource.saveOrUpdatePbRsDeliveryTemp&version=1.0.0";

    /**
     * 支付项初始
     */
    public static final String PAY_MENTS_DEFAULT = "router/api?method=pbResource.getPbRsPaymentTempsByPbUkid&version=1.0.0";
    /**
     * 支付项修改的
     */
    public static final String METHOD_CONTRACT_PAY_MENT_ITEM_MODIFY = "router/api?method=pbResourceModify.getPaymentsBycontractUkid&version=1.0.0";

    /**
     * 支付项保存
     */
    public static final String PAY_MENTS_CONFIRM = "router/api?method=pbResource.saveOrUpdatePbRsPaymentTemp&version=1.0.0";

    /**
     * 支付项 修改的
     */
    public static final String METHOD_CONTRACT_PAYMENTS_MODIFY_CONFIRM = "router/api?method=pbResourceModify.updatePayment&version=1.0.0";

    /**
     * 地图列表
     */
    public static final String IMPORT_MAP_PAGINATION = "router/api?method=importMap.paginationMap&version=1.0.0&t=134333333&w_appid=wh_iphone_1.0";
    /**
     * 保存地图
     */
    public static final String IMPORT_MAP_SAVE_WAREHOUSE_METHOD = "router/api?method=importMap.tempSaveWarehouse&version=1.0.0";

    /**
     * 购物车列表
     */
    public static final String SHOPPING_CART_LIST = "router/api?method=ddHandOrder.handOrder&version=1.0.0";

    /**
     * 购物车详细列表
     */
    public static final String SHOPPING_CART_DETAIL_LIST = "router/api?method=ddHandOrder.getCartItem&version=1.0.0";

    /**
     * 更改、移除购物车数量支付方式等
     */
    public static final String UPDATE_CART_ITEM_METHOD = "router/api?method=ddHandOrder.updateCartItem&version=1.0.0";

    /**
     * 确认订单
     */
    public static final String CONFIRM_ORDER_METHOD = "router/api?method=ddHandOrder.confirmOrder&version=1.0.0";

    /**
     * 选择要调整的订单(分页)
     */
    public static final String GET_ADJUST_ORDERS = "router/api?method=adjustContract.getAdjustOrders&version=1.0.0";
    /**
     * 商品明细(分页)
     */
    public static final String GET_ITEMDETAILS = "router/api?method=adjustContract.getItemDetails&version=1.0.0";
    /**
     * 订单详情页
     */
    public static final String GET_ORDER_PAYMENT_DETAIL = "router/api?method=adjustContract.getOrderPaymentDetail&version=1.0.0";
    /**
     * 获取受影响的任务(功能卡)
     */
    public static final String GET_INFLUENCE_TASK = "router/api?method=adjustContract.getInfluenceTask&version=1.0.0";
    /**
     * 终止订单
     */
    public static final String TERMINATION_ORDER = "router/api?method=adjustContract.terminationOrder&version=1.0.0";
    /**
     * 被调整的订单(分页 信息卡)
     */
    public static final String GET_TERMINATIONS = "router/api?method=adjustContract.getTerminations&version=1.0.0";
    /**
     * 获取受影响的任务(信息卡)
     */
    public static final String GET_INFLUENCETASK_DETAILS = "router/api?method=adjustContract.getInfluenceTaskDetails&version=1.0.0";


    /**
     * 地址管理 查询
     */
    public static final String ADDRESS_SELECT_ALL_ADDRESS_METHOD = "router/api?method=cmAddress.selectAllAddress&version=1.0.0";

    /**
     * 地址管理 编辑
     */
    public static final String ADDRESS_EDIT_METHOD = "router/api?method=cmAddress.editAddress&version=1.0.0";

    /**
     * 修改地址
     */
    public static final String KEY_CONSTRACT_PLACE_ORDER_DEMANID = "key_constract_place_order_demanid";
    /**
     * 选择要调整的订单(分页)
     */
    public static final String ADJUST_ORDER = "router/api?method=adjustContract.getAdjustOrders&version=1.0.0";

    /**
     * 确认下单
     */
    public static final String CONFIRM_ORDER_SUBMIT_METHOD = "router/api?method=ddHandOrder.orderSubmit&version=1.0.0";


    /**
     * 楼层最大数
     */
    public static final String FLOOR_MAX_VALUE_METHOD = "router/api?method=importMap.getMaxFloor&version=1.0.0";

    /**
     * 分页查询已创建地图列表
     */
    public static final String IMPORT_MAP_PAGINATIONMAP_METHOD = "router/api?method=importMap.paginationMap&version=1.0.0";
    /**
     * 我的订单 我买到的/我卖出的
     */
    public static final String GET_MYORDER = "router/api?method=adjustContract.getMyOrder&version=1.0.0";
    /**
     * 订单详情(我买到的/我卖出的)
     */
    public static final String GET_ORDER_DETAILS = "router/api?method=adjustContract.getOrderDetails&version=1.0.0";

    /**
     * 修改发布供应 信息卡 支付项
     */
    public static final String MODIFY_GET_PAYMENT_ITEM_METHOD = "router/api?method=pbResourceModify.getPaymentsBycontractUkid&version=1.0.0";

    /**
     * 修改发布供应 信息卡 交付项
     */
    public static final String MODIFY_GET_DELIVER_ITEM_METHOD = "router/api?method=pbResource.saveOrUpdateDelivery&version=1.0.0";

    /**
     * 信息卡 交付项新的
     */
    public static final String METHOD_INFO_CARD_DELIVER_ITEM_CONTRACT = "router/api?method=pbResourceModify.getDdDeliverysBycontractUkid&version=1.0.0";

    /**
     * 优化合并的发布供应新接口
     */
    public static final String MEHOTD_MODIFY_NEW_DELIVER_ITEM_UPDATE = "router/api?method=pbResource.getDeliverys&version=1.0.0";

    /**
     * 信息卡 商品明细 / 已发布商品  两个列表的
     */
    public static final String METHOD_ORDER_DETAILS_LIST = "router/api?method=pbResourceModify.getDdContractItemPublishs&version=1.0.0";


    //传值的key
    public static final String KEY_INTENT_OPERATIONUKID = "key_intent_operationukid";

    public static final String KEY_INTENT_IMPORT_TOOL_BEAN = "key_intent_import_tool_bean";

    public static final String KEY_BUNDLE_POSITION = "key_bundle_position";

    public static final String KEY_IS_FUNCTION = "key_is_function";

    public static final String KEY_BUNDLE_PAGENUM = "key_bundle_pagenum";

    public static final String KEY_BUNDLE_VIEW_PAGER_DATA = "key_bundle_view_pager_data";

    public static final String KEY_BUNDLE_LAST_RESCOURCE_SHIP_CHECKED = "key_bundle_last_rescource_ship_checked";

    public static final String KEY_BUNDLE_LAST_RESCOURCE_FACTOR_SHIP_CHECKED = "key_bundle_last_rescource_factor_ship_checked";

    public static final String KEY_BUNDLE_PARA_DATA = "key_bundle_para_data";

    public static final String KEY_BUNDLE_CUSTOMER_POSITION = "key_bundle_customer_position";

    public static final String KEY_BUNDLE_INDUSTRY_CHECKED_DATA = "key_bundle_industry_checked_data";
    //客户传过来的key
    public static final String KEY_BUNDLE_SERVIC_CLIENTS_DATA = "key_bundle_servic_clients_data";

    //供应商传过来的Key
    public static final String KEY_BUNDLE_SUPPLY_PARAMS = "key_bundle_supply_params";

    public static final String KEY_BUNDLE_CHECKED_DATA = "key_bundle_industry_checked_data";

    public static final String KEY_BUNDLE_QUARY_PARAMS = "key_bundle_quary_params";

    public static final String KEY_BUNDLE_HAVE_RESOURCE_PARAMS = "key_bundle_have_resource_params";

    public static final String KEY_BUNDLE_NEED_RESOURCE_PARAMS = "key_bundle_need_resource_params";

    public static final String KEY_BUNDLE_HAVE_RESOURCE_CHECKED_DATA = "key_bundle_have_resource_checked_data";

    public static final String KEY_BUNDLE_NEED_RESOURCE_CHECKED_DATA = "key_bundle_need_resource_checked_data";

    public static final String KEY_BUNDLE_RESANDCUSTOMER_CHECKED_LIST = "key_bundle_resandcustomer_checked_list";

    public static final String SP_KEY_PLANNING_SAVE_TIP_POP = "sp_key_planning_tip_pop";

    public static final String KEY_BUNDLE_CONTRACT_BUID = "key_bundle_contract_buid";

    public static final String KEY_BUNDLE_HAVE_RESCOURCE_FACTOR_BEAN = "key_bundle_have_rescource_factor_bean";

    public static final String KEY_BUNDLE_NEED_RESCOURCE_FACTOR_BEAN = "key_bundle_need_rescource_factor_bean";

    public static final String SP_KEY_PROGRAM_POERATION_GUIDE = "sp_key_program_poeration_guide";

    public static final String KEY_BUNDLE_PUSH_TO_DUTATIONTIME = "key_bundle_push_to_duratitime";

    public static final String PLACE_ORDERS_BROWSE_GOODS = "router/api?method=ddHandOrder.findAllByDemandId&version=1.0.0";

    public static final String LOAD_EDIT_CARD_SUPPLY_RELEASE = "router/api?method=pbResourceModify.getPublishContractBaseInfo&version=1.0.0";

    public static final String LOAD_CONTINUE_CARD_SUPPLY_RELEASE = "router/api?method=pbResource.getPublishResourceBaseInfo&version=1.0.0";

    public static final String CANCEL_CARD_SUPPLY_RELEASE = "router/api?method=pbResource.cancelPublish&version=1.0.0";

    public static final String SUBMIT_CARD_SUPPLY_RELEASE = "router/api?method=pbResource.publishContract&version=1.0.0";

    public static final String SAVE_OBLIGATION_ITEM = "router/api?method=pbResource.saveOrUpdatePbRsObligationTemp&version=1.0.0";

    public static final String SAVE_MAIN_CONTRACT = "router/api?method=pbResource.saveMainContract&version=1.0.0";  //发布生效时间

    public static final String RELATIONBUSINESSUNITLIST = "router/api?method=businessRelation.getRelationBusinessUnitList&version=1.0.0";  //客户档案列表

    public static final String RESOURCEITEMS = "router/api?method=pbResource.getResourceItems&version=1.0.0";  //请求资源列表

    public static final String VERIFYISPUBLISH = "router/api?method=pbResource.verifyIsPublish&version=1.0.0";  //校验是否已对所选OBU发布过资源

    public static final String SAVEPUBLISHOBJECT = "router/api?method=pbResource.savePublishObject&version=1.0.0";  //保存发布对象

    public static final String SAVERESOURCEITEMS = "router/api?method=pbResource.saveResourceItems&version=1.0.0";  //保存资源列表

    public static final String GETPBRSITEMTEMPSBYPBUKID = "router/api?method=pbResource.getPbRsItemTempsByPbUkid&version=1.0.0";  //请求已保存资源列表

    public static final String PUBLISHRESOURCEITEM = "router/api?method=pbResource.publishResourceItem&version=1.0.0";  //发布资源
    public static final String SAVEADDRESOURCEITEMANDRULE = "router/api?method=pbResource.saveAddResourceItemAndRule&version=1.0.0";  //发布资源

    public static final String DELETEPBRSITEMTEMP = "router/api?method=pbResource.deletePbRsItemTemp&version=1.0.0";  //删除已保存资源

    public static final String SAVEORUPDATEPBRSITEMTEMPRULE = "/router/api?method=pbResource.saveOrUpdatePbRsItemTempRule&version=1.0.0";  //保存或修改发布规则

    public static final String ADD_SHOPPING_CART = "router/api?method=ddHandOrder.addCart&version=1.0.0";

    public static final String SUPPLY_CARD_DIALOG = "router/api?method=pbResource.getTipInfoForPublish&version=1.0.0";

    public static final String LOAD_OBLIGATION_ITEM = "router/api?method=pbResource.getPbRsObligationTempsByPbUkid&version=1.0.0";


    public static final String GOODS_DETAILS = "router/api?method=ddHandOrder.findByItemPublish&version=1.0.0";


    public static final String GOODS_DETAILS_FILTER = "router/api?method=usercenter.definedCode.getDefinedCode&version=1.0.0";

    public static final String LOAD_OBLIGATION = "router/api?method=pbResourceModify.getDdObligationOrdersBycontractUkid&version=1.0.0";

    public static final String LOAD_DELIVERY = "router/api?method=pbResourceModify.getDdDeliverysBycontractUkid&version=1.0.0";

    public static final String LOAD_RELEASE_SUPPLY_LIST = "router/api?method=pbResourceModify.getDdContractBySupplierBuId&version=1.0.0";
    public static final String END_RELEASE_SUPPLY_LIST = "router/api?method=pbResourceModify.cancelPublish&version=1.0.0";
    /**
     * 订单跟踪接口
     */
    public static final String QUERY_EXPRESS_LIST = "router/api?method=tsLogisticsTrackService.getLogisticsTrack&version=1.0.0";
    /**
     * 运单详情接口
     */
    public static final String QUERY_EXPRESS_DETAIL = "router/api?method=tsLogisticsTrackService.getTrackDetail&version=1.0.0";
    /**
     * 修改保存义务项
     */
    public static final String SAVE_EDIT_OBLIGATION_ITEM = "router/api?method=pbResourceModify.updateObligation&version=1.0.0";

    /**
     * 更新资源项规则
     */
    public static final String METHOD_RESOURCE_UPDATA_PUBLISHITEM_RULE = "router/api?method=pbResourceModify.updatePublishItemRule&version=1.0.0";

    /**
     * 已发布资源删除
     */
    public static final String METHOD_DELETE_RESOURCE_ITEM_PUBLISHED = "router/api?method=pbResourceModify.deleteResourceItem&version=1.0.0";

    /**
     * 请求未发布资源项
     */
    public static final String METHOD_MODIFY_GET_RESOURCE_ITEM = "router/api?method=pbResourceModify.getResourceItems&version=1.0.0";

    /**
     * 新增资源项保存
     */
    public static final String METHOD_RESOURCE_MODIFY_SAVE_ADD_RESOURCE_ITEM = "router/api?method=pbResourceModify.saveAddResourceItemAndRule&version=1.0.0";

    /**
     * ARouter path 相关
     */
    // 初始化库存导入成功
    public static final String PATH_IMPORT_REALTHINGSUCCESS_FRAGMENT = "/contract/ImportRealthingSuccessFragment";
    // 调整契约信息卡片
    public static final String PATH_TERMINATION_ORDER_VIEWPAGERFRAGMENT = "/contract/TerminationOrderViewPagerFragment";
    // 调整契约功能卡片
    public static final String PATH_ADJUST_ORDER_VIEWPAGERFRAGMENT = "/contract/AdjustOrderViewPagerFragment";
    // 确认终止订单
    public static final String PATH_CONFIRM_TERMINATE_ORDERFRAGMENT = "/contract/ConfirmTerminateOrderFragment";
    //我的订单 我买到的/我卖出的
    public static final String PATH_BUYVIEWPAGERFRAGMENT = "/contract/BuyViewPagerFragment";
    //订单详情页面
    public static final String PATH_BUYORDERDETAILSFRAGMENT = "/contract/BuyOrderDetailsFragment";
    //我买到的商品明细Viewpager
    public static final String PATH_BUYGOODDETAILVIEWPAGERFRAGMENT = "/contract/BuyGoodDetailViewPagerFragment";

    //    支付项传递Key
    public static final String KEY_BUNDLE_PAYMENTS = "key_bundle_payments_contract";

    //    查看购物车明细的key
    public static final String KEY_BUNDLE_ORDER_DETAILS_PARAMS = "key_bundle_order_details_params";

    /**
     * 确认订单页需要参数的Key
     */
    public static final String KEY_BUNDLE_CONFIRM_ORDER = "key_bundle_confirm_order";

    //编辑地址带过去的Key
    public static final String KEY_EDIT_ADDRESS_LIST_DAO = "key_edit_address_list_dao";

    //地址主键
    public static final String KEY_ADDRESS_ADDRESSUKID = "key_address_addressukid";

    //新增地址
    public static final String KEY_CONTRACT_ADD_ADDRESS = "key_contract_add_address";

    //记录第一次新增地址
    public static final String SP_FIRST_ADD_ADDRESS = "sp_first_add_address";

    //从地图列表跳转到修改地图的key
    public static final String KEY_ALTER_WAREHOUSE_MAP_BEAN = "key_alter_warehouse_map_bean";

    //从头传到尾的BusinessId
    public static final String KEY_CONTRACT_BUSINESSID = "key_contract_businessid";

    //判断交付项是否新建的Key
    public static final String KEY_BOOLEAN_DELIVERY_ITEM_IS_CREATE = "key_boolean_delivery_item_is_create";

    public static final String KEY_BOOLEAN_OBLIGATION_ITEM_ORDER_ID= "key_boolean_obligation_item_order_id";

    //交付项需要的发布id key
    public static final String KEY_DELIVERY_ITEM_PBUKID = "key_delivery_item_pbukid";

    public static final String KEY_DELIVERY_ITEM_OBLIGATION_TEMP_UKID = "key_delivery_item_obligationTempUkid";

    //支付项需要的发布id key
    public static final String KEY_PAY_ITEM_PBUKID = "key_pay_item_pbukid";

    //支付项是否新建的boolean
    public static final String KEY_BOOLEAN_PAY_ITEM_CREATE = "key_boolean_pay_item_create";

    //    信息卡 修改发布供应 支付项 契约ID 的Key
    public static final String KEY_MODIFY_PAYMENT_ITEM_CONTRACT_UKID = "key_modify_payment_item_contract_ukid";

    //    supplierBusinessId key
    public static final String KEY_SUPPLIER_BUSINESSID = "key_supplier_businessid";

    //信息卡 发布商品列表
    public static final String RELEASE_GOODS_LIST = "router/api?method=pbResourceModify.getPublishContracts&version=1.0.0";

    //检验权限
    public static final String CHECK_PERMISSION = "router/api?method=cfDataRelationService.getUnitsByCardUkid&version=1.0.0";

    public static final String RELEASE_OBLIGATION_URL = "router/api?method=pbResource.getObligationOrders&version=1.0.0";
    public static final String SAVE_RELEASE_OBLIGATION_URL = "router/api?method=pbResource.saveOrUpdateObligation&version=1.0.0";


    public static final String RELEASE_SUPPLY_FUNCTION_RELEASE = "function_release";
    public static final String RELEASE_SUPPLY_FUNCTION_EDIT = "function_edit";
    public static final String RELEASE_SUPPLY_INFO = "info";
    public static final String RELEASE_SUPPLY_TASK_RELEASE = "task_release";
}
